home *** CD-ROM | disk | FTP | other *** search
-
- SimCD32Env is a developer tool which enables developers to simulate
- the envirnoment of the AmigaCD32 upon bootup. The simulated freeanim.library
- included in this archive is required for SimCD32Env to function properly.
- This library has an internal version string of 'SimFreeAnim 1.2', to avoid
- confusion with the real library.
-
- When SimCD32Env is run, a black screen is brought up to represent the
- AmigaCD32's startup animation. Sprites are allocated and will appear
- in the shape of a 'CD'. When your application calls
- OpenLibrary ( "freeanim.library" ), the 'CD' will move left off of the
- screen and the screen will close. Then a call to CloseLibrary( freeanim.library),
- will return immediately after the screen has been closed. This is similiar
- to what happens under the real CD32 envirnoment.
-
- The animation screen has the library opencount and closecount printed to
- it to monitor your application's freeanim.library calls.
-
- The 'CD' sprites are not tied to the screen's viewport. This was done so
- that applications which neglect to free the startup animation, will have
- these sprites show up on the display.
-
- SimCD32Env takes an optional command line parameter, CDTV.TM. If present,
- this switch tells SimCD32Env to simulate a CDTV trademarked boot by NOT calling
- SetChipRev( SETCHIPREV_AA ). If this keyword is NOT present, SimCD32Env calls
- SetChipRev to put the system into AGA CD32 compatible mode.
-
- One way to test your application using SimCD32Env and SimCD32 is to make a boot
- floppy which starts SimCD32Env and SimCD32, mounts cd0:, assigns everything over
- to cd0:, and then executes the cd0:s/startup-sequence.
-
- The SimCDEnv.lha archive contains everything needed to do this. Just unarchive
- this to a floppy and use the install command to make the floppy bootable. You
- will need to edit the floppy's startup-sequence to point SimCD32 to the proper
- path on your hard drive to the ISOimage you wish to use.
-
-